package com.adou.second.file;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;

/**
 * 拷贝文件
 * @author Administrator
 *
 */
public class CopyFile {

	public static void main(String[] args) throws Exception {
//		// 根据数据源创建字节流输入流对象
//		FileInputStream fis = new FileInputStream("fos\\c.txt");
//		// 根据目的地创建字节输出流对象
//		FileOutputStream fos = new FileOutputStream("fos\\d.txt");
//		
//		// 读写数据操作
//		int by;
//		while((by = fis.read())!=-1){
//			fos.write(by);
//		}
//		fos.close();
//		fis.close();
//		
//		FileInputStream fis = new FileInputStream("fos\\c.txt");
//		// 第1次读1字节数组
//		byte[] byt = new byte[5];
//		int len = fis.read(byt);
//		System.out.println(len);
//		System.out.println(new String(byt));
//		
//		// 第2次读1字节数组
//		byt = new byte[5];
//		len = fis.read(byt);
//		System.out.println(len);
////		System.out.println(new String(byt));
//		System.out.println(new String(byt, 0, len));
//		
//		
		FileInputStream fis = new FileInputStream("fos\\c.txt");
		byte[] byt = new byte[1024];//1024及其整数倍
		int len;
		while((len = fis.read(byt)) != -1) {
			System.out.println(new String(byt, 0, len));
		}
		
		fis.close();
		
		
		
		
		
	}

}
